Smart Contract Templates: foundations, design landscape and research directions

نویسندگان

  • Christopher D. Clack
  • Vikram A. Bakshi
  • Lee Braine
چکیده

In this position paper, we consider some foundational topics regarding smart contracts (such as terminology, automation, enforceability, and semantics) and define a smart contract as an agreement whose execution is both automatable and enforceable. We explore a simple semantic framework for smart contracts, covering both operational and non-operational aspects. We describe templates and agreements for legally-enforceable smart contracts, based on legal documents. Building upon the Ricardian Contract triple, we identify operational parameters in the legal documents and use these to connect legal agreements to standardised code. We also explore the design landscape, including increasing sophistication of parameters, increasing use of common standardised code, and long-term academic research. We conclude by identifying further work and sketching an initial set of requirements for a common language to support Smart Contract Templates.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Smart Contract Templates: essential requirements and design options

Smart Contract Templates support legally-enforceable smart contracts, using operational parameters to connect legal agreements to standardised code. In this paper, we explore the design landscape of potential formats for storage and transmission of smart legal agreements. We identify essential requirements and describe a number of key design options, from which we envisage future development of...

متن کامل

Untangling Blockchain: A Data Processing View of Blockchain Systems

Blockchain technologies are gaining massive momentum in the last few years. Blockchains are distributed ledgers that enable parties who do not fully trust each other to maintain a set of global states. The parties agree on the existence, values and histories of the states. As the technology landscape is expanding rapidly, it is both important and challenging to have a firm grasp of what the cor...

متن کامل

Security issues in contract-based computing

We propose a computational paradigm for service-oriented applications, where the interactions among services are driven by contracts. A contract is a commitment between two or more parties, which specifies the duties and the rights of the parties involved therein. We study the logical foundations of contracts, through an intuitionistic logic extended with a “contractual” form of implication. Th...

متن کامل

Translational research design templates, Grid computing, and HPC

Design templates that involve discovery, analysis, and integration of information resources commonly occur in many scientific research projects. In this paper we present examples of design templates from the biomedical translational research domain and discuss the requirements imposed on Grid middleware infrastructures by them. Using caGrid, which is a Grid middleware system based on the model ...

متن کامل

Design Creativity Research: From the Individual to the Crowd

Research in design creativity has focused on individual creativity and on creativity in a collaborative or organizational setting. Collective design and crowdsourcing creativity differ from individual and collaborative creative design by building on the foundations of social computing so thatindividuals are motivated to contribute voluntarily. Research that improves our understanding and suppor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1608.00771  شماره 

صفحات  -

تاریخ انتشار 2016